//
//  NSString+Extension.h
//  LYExtensionCode
//
//  Created by cqck on 2020/11/4.
//

#import <Foundation/Foundation.h>

@interface NSString (Extension)

/*!
 将NSNull转换成空字符串

 @return  NSString  转换后的字符串
 */
+ (NSString *)toString:(id)value;

/*!
 验证是否是空字符串 包含 @“”， nil， NSNull的验证

 @return  BOOL
 */
+ (BOOL)isEmptyString:(id)obj;

/*!
 验证是否是手机号码

 @return  BOOL
 */
- (BOOL)isPhoneNumber;

/*!
 转化string为sha1

 @return  NSString     转化后的字符串
 */
- (NSString *)sha1String;

/*!
 转化string为base64

 @return  NSString     转化后的字符串
 */
- (NSString *)base64EncodedString;

/*!
 转化string为MD5

 @return  NSString     转化后的字符串
 */
- (NSString *)md5String;

@end
